the moment of birth - Alemán Inglés Diccionario